Add new version where value method is implemented