1 INTERFACE
2? generic_spec