removed redundant definition classes
fixed the error of requiring deleted definition classes