Thanks! Now I just need to find the time to finish it...