fixing more pull review code formats
fixed history model so that the array is used for the validation