disregard prototype