very basic field checking complete
very basic field checking complete
adding logging code to parameter checker