FFFMMGGHH... MMMMMMMGHFF ... MMMMMMMMMMMMMMGHFFFF!