one more fix
workspacemodel added
workspace model impl