UI object and client cleanup