added finish step