Re-init.
Reformatted and reindented.