Extracted ony the common logic
Rename the private method