Depth not flickering
Preparing to Refactor