added array / object shells.

also more things.