layer state manager