workspace switching now works