completed 030 - dynamiclookups
completed 040 - property assignments