I feel like half of the problems you have there could be solved with a co-gm.