first commit advanced R