Works 100% With Local variables.