fix login check