add shade row function

add shade row function