add new features, remove sha256 and sha512 from base Strategy