Adding UI Interface functionalities