rewrite to let thimble load content from project URL