dynamic input test