solve argument issue