fix sharp