abstract electronic