some debug added