remove
add pseudo
fix pseudo adding