set controller provider