shouldnt this be restricted based on sinatra version?