- adding binary search stuff
- moving
- re-moving back
- working binary search