Read my pinned post for full analysis