client-side event bindings and tutorial action requirements