sinatra assignment