adding guardian event