loop bug fixed
process time check change, global namespace change
re build