size number location and layout provide as large a button as feasible