pass craft through closure