Ah yes i did the leaderboards last day myself as well ("finishing" with cut features 30 min before the deadline) so i get it lol