added user disable feature