Research and development2