added basic technology framework