add other 2 interpolation forms
init release