separated transForm from line