fix find_end