arrays of composites still not working