Some implementation of simple mode and fn actions