cleanup.
First post attempt.