scan 6 distraction. it should be its own branch