Some things to consider .....