fix passepartout bugs