some debug staff