some tests written