clever way to do it.