now the compositora is nearlly workable