Version 3 has now full test coverage!!!