first template of user logic and view that works