Add arguments checking logic.