fixed composer errors, now validates