No takers on providing a more effeceint solution?