Using sha because of warning