Added GrayScale single thread