Preparing for total solar eclipse in 2024