Refactored based in a comments