add magic workspace