removed unused fields from shell struct