Improved request creation logic; Improved library usage.