sync'd up with master so the check for target is isolated
cleaned up missing target warning
clean up the missing target warning