A surgical controlling system that includes: a surgical tool that is insertable into a surgical environment of a human body for a surgical procedure. Logic configured to locate in real-time the 3D spatial position of the at least one surgical tool at any given time t. The system also includes at least one movement detector and a controller in communication with a controller database.