RORT sample app from ch3 and beyond