Review (4/5): Works for now.
Really large.