update getLv()