characterised by interfacing components