Have you considered spouse contribution splitting?