mready to merge with github
mostly 2D hlmk linear stuff