recent analysis conducted