random hacks and pointless shenanigans