migrated to sha256