fixed a bug in inTimespan(); previously list won't add edge case