fixed sharp__ and sharp--activate typos - renamed to sharp_ and sharp respectively