Gathering Times.

MAJOR WIP