new flow for dhcp