Improve legibility, remove if from .rp and .host

And a little bit of documentation now that I'm not the only one reading this