added: unit tests for different versions