Easy to program and works as expected