well some people surely cant distinguish between implementing non-core design and rewriting core fundamental of this game