typo: occure ==> occurs