revision of-Pull request #91(Position.control)