The memory hikes up when rootviewController is changed from app delegate. Drawer is somewhere retaining it's reference.