a stupid, stupid thing
changed a subtle issue associated with non-integer start, end times. our filenames get confused when there int(start)-int(end)!=int(start-end), which occassionally happened. This should resolve that by replacing the only time we used start-end to generate a path in idq.names