added value check for allocation factors