FIX: it can read / write common format like JPEG, PNG, ...