fixed bug: added until loop, created class property in check_out, removed item from initialized and added it to validation check, made item a instance variable.