The hardest but also the best part.