location stuff much more solid, added post votes