beginning to add tests