input separate from liquid