remove _moveForward function
Communication class refactoring - with an _options private variable