Not quite working, but close.