Added OverlayType enum