code templates are ready to use