test bench refactored
all tests made, tested on Lenovo W510