new definitons source