working on facility setter