replaced arguments.callee reference with javascript based selector reference