Callbacks, multiple pickers, different picking modes