in reply to Re^2: module return
in thread module return

if i remove the 1 at end of the module, i will get error
That's all you need to know really. End the module with 1 and it works. Don't, and it doesn't.