final touches, still minor issues with harpoon spawning ownership