work unitTests
refact code