working more UGH
merge in working on processing