optimizing data() invocation #50