removed the set_all method