@jackaldon: I'm very close