ready for debuging