moved template file to be inlined in module