very basic test
code cleanup
can version updated