target needs to be global, return spell wrong