better workspace stuff