cleanup siphon callbacks