lazy put and set using scheduler