rename find_first and find_last to first and last repsectively