fix pseudo