some bad styling and template additions