User action 2.
Bidirectional user actions