ohh nice analysis