orthoganlity for position as set and get