Codes implemented

Change-Id: If474c8fe02662319c1af8e242fda5fe684f59f17