new ui design, and adding modal login