composer dependency fix attempt