added workspace and power classes