guess holder tests working
refactoring guess holder