modified Rmain final V1