improved user auth system & ie<=8 preparation added