switched app from inheritance to template tags