fcp function

Free choice profiling