[enhance] add speed lower bound to pieces