hopefully this fixes broken semicolon escape. it should also add a colon escape.