added bfcp process