save some work debug