new commit hand with instance