add more analysis