Fixed sha256 and type support