setup for composer