add new function(c-plane)