Refactored and renamed target to destination