try starting from the beginning every time