research in progress