Initial commit
fix a critical evade logic bug