seperate ui