added controller exp
added upvote increment
no strings attached