prevent prototype chain

prevent prototype chain issue.