I'm going through this now, haven't really looked at it since I unstickied it.