cpp/fp editor