call request once for activity