ui specs + fixes