removed own code