Research and tests