We are by no mean perfect,but we do our best.