execute workspace starting from the top going down