initial setup
function without Heroku yet