private boolean movePlayerTo(EntityPlayer ep) {
   NBTTagCompound tag = instance.getNBT(ep);
   int has = tag.getInteger("research_level");
   if (has != this.ordinal()) {
     tag.setInteger("research_level", this.ordinal());
     return true;
   }
   return false;
 }
 private ResearchLevel() {
   instance.register(this);
 }