add custom interaction types