some debuging commented