- refactoring to get ready to verify answer
update