at_value returns value instead of setting valfile slot