:P + extra debug