included c call to main