added getPosition();