Second version of the API: fancybox and LO observer