refine ginger for good balance
sweep plsync code
optimize pl engine for no dynamic computation