Technology Programs Status