Cover and modify, some tips for R package development