use buttons instead of icons