fix device compat in market pop
fix npe
added level up pop