works!

reusing work, though memuse seems high?
sync