triggers
note triggers not correctly being assigned instances
factories theoretical
factories bug fixes