* support window reload.