rename factor

change factor to allocateValue