completed the last three steps