opens out only after converting to avoid creating empty files