improve droplet init