I think this is best practice.