i am slightly freaked out and pissed off.