Numerous fixes to Cancer app.