better workspace setup