mind control and refactored globals and controllers