bugs fixed
many bugs fixed
refactoring