small efficiency update