process button function implementing start