Use W() and R() macros, but this makes hang up...