add apilogin check