add more trace log
moving short block first return