refining code and tests