more work on lazy store