update hoc beyond tutorials