R&D update

R&D update