changing composer type