overcoming heroku shortcomings