I will try in integrate this to be able to set @source_host, etc...