Why SCL and non-SCL puppet here?