Starting to fix hasformat, first for electronic