I'm sorry to hear about Keenan.. poor guy.. at-least he is still getting along just fine.
The "new" tank looks great. :]