create new Empty for every target