add gaussian smooth and gray