sheet vm now removes items with no value or name