Keeping Perfect Moose happy

YOU MAY ALSO WANT TO READ