added sharpen and histogram adjustment methods