almost works now, except for the nullptr error
when I try to draw...
seems to be a driver bug or smth