fixed the binding bug and prettied up the display