prototype refer to world