add more sophisticated technology tree