status handling offline same as expired
location pagination