getting ui almost