Done with dynamic input.