finished all basic templates
asdf