2nd revision of dogclutch