Add chain method, finish project