new SDK component and updated components