This appears to work.