refresh page implemented