move logic to grabber class
i don't even know what this does