more submitted fields added
make variables to derived classes