object type progress