change args sign list func