added Creatable to clean up HTML generation