breaking stuff
got working dim
hmm, need to slow down points