fleet with branches
ignores
use propagit execute function
updated versions