updated v1_to_do