return previous target