fixed the pre-complie problem with heroku