Armed Forces should keep abreast with new technology