happy go lucky 2002