check arguments

Change-Id: If4d62f6fc6dc7fa20ab4292d64414ad111bc53ef