add non sql version