fixed the meta_predicate issues