remove default; remove buttons
break out order function