removed sinatra requirement