using messaging while passing
basic movements all working fine, hold behaviour sometimes malfunctions
improved movement, random malfunctions need to be resolved