bail early if writing outside screen area
remove nuls
remove NULs
renaming