improve workspace ui