simplify condition method_missing