call edge profiling added