Man, I thought that class would never end! ;D