add prints for debuging