user local storage, message query limit