Worspace class complete