fix for meta-logic