support for composer