SEDGE, HOPPERS & MAYFLY