new way to initialize
building om
fixed bug
added tests to user
broken
tests finally pass
refactoring
refaktoring
refaktoring
refactoring
refactoring
added test cases
fixed tests
added test case
fixed tests
some interface modifications