minor changes to method "predictonUserBasedValue"