Develop f1 f