bug with a?bc+ fixed