Progress in surface science