fix typo - listen for on load
check if is model