semantics aside: instruction #30