added ui specification