Aha, now I understand why you were setting the redundant variable above. Is this required? Does it not work unless you return the value?