various enhancements to make extractTimePoints more user friendly