text box mostly done
buttons coming along...