implement combo dan template