hahahahaha, i cant believe this actually works!
added show functionality, fixed bug with parsing escaped special chars