tried removing hard edge but it creates noisy look