Add division stub class
changed something
copy paste some methods
refactoring