added setMany