re-added _processForm method