returnvalue => requestedvalue; again, still needs proper instantiation