Little strange the _commit returns a null but is void?