consistent white space
memcpy and memmove
vdy scrolls the screen when needed