$info is not set, should this be $retval?