update single-page