if an item cannot be saved it gets stored in an array