Have you thought about this?