...detail of design...