Require before instatiate

Change-Id: I96b8329707be738ce758e61ca4870d392e6c2b8f