Updated peeler

Signed-off-by: Lu Lyu <huanxiner@gmail.com>