started working but buggy. messy UI

started working but buggy. messy UI