update store to use setTimeout

this is kinda 'ghetto' tho