Groundwork for custom tags