eliminated positional variables from instance-layer draw functions