template site thing and styles