Make this work with composer