updated UIDD and GUI design according to Nitish's comments