second merge
Automatic button and functions
Automatic button and functions