Essendon have much to think about heading into next weekend's must-win clash against Richmond.