working on test requirements