this was very broken from old versions
moving into digitalocean
split a step