Add logger trait
Add more request details when returning from builder