basic templates and handlers added