Some things to think about....