This morning, logged out, I noticed myself "Seraphim", logged in and browsing the forum. I'm the only person that has access to my account, and am hoping what I witnessed was just a glitch of some sort?

I did changed my password. Anything else I should do?