few modification change positions