This is a bit harder.