introduction complete