Refactored Builder request