overlay manager class update