Fixed code formatting for function names and added header for providers