megaphne