if the input/output formats are framework, this should also be framework.