revamping UI