required sinatra