Commit with separate family analysis implemented