Reorganized the main functions