more decoupling and craps