hooked forall up to generators