Adding more analysis implementation.