Can't argue with any of that - great job. :)