started with the main