viewport appears to be functional. both intervals and axises draw correctly. labels yet to be conquered.