ui  requirements finished