new ui - ceased using web.py templator due to rigidity