Some progress.  Still not working