added workspace and sample model