updates and renewed template