IMAX challenges