trying to incorporate tests