Refactored 'with' to 'using' for IE6-7-8 compatibility.