cleaned up ui
added collapse
added hide / show