handling incompatible formats