existence + methods in Technology.h added