greg palatto