use sinatra-contrib gem