Now without avoiding problems with CSS IDs.

Also it can now detect user's username and ID.