add code templates for testing