Added pepared statements and field lsit support to the command types
to duplciate