updated version
added start of unit testing