tests written during development
