Inching towards 21st century