Working -R, -l still need to be done