added some tests (2 of 3 fail right now)