I'm still working on it but haven't posted updates for a while.