Part III: R fundamentals