adding first tests: TDD