added -r parameter