shaved 100 bytes or so