Since most of these methods were being used frequently on many UI cases, i opted to create this abstract class BaseUI