double minus bug fixed