cleanup join workspace interface