almost have insert working...