Take out 'Message counter reset' into a seperate store method