added test, one is still failing