write some unit tests to verify functionality
write some unit tests to verify functionality