wip - still working with plot3d