part #1 of runtime section: scope model