added BindingFlags option