 }
 
 
-/// creates the index element e.g. "2 of 3"
+/// the index element e.g. "2 of 3"
 public struct ProgressIndex: ProgressElementType {
     public func value(progressBar: ProgressBar) -> String {
         return "\(progressBar.index) of \(progressBar.count)"

    let startTime = CFAbsoluteTimeGetCurrent()
    let count: Int
    let configuration: [ProgressElementType]?

    static var defaultConfiguration: [ProgressElementType] = [ProgressIndex(), ProgressBarLine(), ProgressTimeEstimates()]
    
    init(count: Int, configuration: [ProgressElementType]? = nil) {

}


/// the percentage element e.g. "90.0%"
public struct ProgressPercent: ProgressElementType {
    public func value(progressBar: ProgressBar) -> String {
        let percentDone = Double(progressBar.index) / Double(progressBar.count) * 100
