Many changes involving sign logic and trains