save item feature added - ensure no addition of empty, non-valid models.