ticket:3 view and template implementation