make sure that composer is run before anything else