Our recent developments