new version include generate admin crud