guess I'd better start on character rendering