write test for our new requirements