change UI and fix bug that brianhsu found yesterday afternoon