Dynamic Input Definition