mucking about with composer