SPf66: Research for development or development of research?