using primary button