Fixed ex3, returnValue is set in Works