switch from bytestring to string for the compiling performance
start line cleaning