Greyson Rupert, staff writer