maded client id optional to further simplify config