preparing for workspace ctrl