update for using composer