npe fix
lazy to prev