mighty and magnificent