STAR SHREDDERS: More minor bug fixes

More minor bug fixes