Code

better wrapping: add a cursor and respect inner borders