Rewrote parameters and payload ID classes