refactoring
added the version 1.1