Homepage Subtype implementation