'simple' droplet functions implemented