even more analysis