Got pointer types mostly working - for now...