I believe that the current date has already exceeded the official deadline of July 15th, which is highly unprofessional. As the organizer, you should at least provide an update on the current progress. There has been a complete lack of respect for the participants. As a competition platform, shouldn’t the results be published on the leaderboard instead of just being sent through email?