Research and technology development and current practice in