Maine takes on Elon