Groundwork for functional drop