Main service - Calls the rest of them