re-organzie--usefless work