why is the return statement commented?