Added -s, and -l! Also added protocol helper f/ -R