use of variable module