push all, finish introduction