+ bench method