I'll finish my 2nd part as soon as possible!