All necessary changes

Change-Id: Ic3f9b9d58c52a557b1c31770737aa0370e180d13