Research and Current Progress