Refactoring
(cherry picked from commit 37e36f8)