new window drop input component