remove usleep for better performance