made transformation fault tolerant
output markup