catch get parameters
insert by one
add data type