New developments in information technology : A call for action