@penance: Good post and