more ui bugs. add top login