copyright © michael moore - all rights reserved