rolled back dependency to common http components