more stable page changes