commit troyer analysis