fix 64bit ploblem