factors need to become characters when writing into codDefinition definition slot