UI intergrated with backend