update with a basic sinatra server