make postion return something meaningful