So many bits and pieces - but which is whose?