Well, looks like it is nearly working