second commit, for some reason the random target generator messed up