introduction to ror