The best version so far for the competition!