added fancybox and basic user auth