I agree :P Will add comments.