fix zoom and add IR