design input