Text units and other small fixes

```screen_text``` wasn't accepting a units argument.