more small bug fixes as integration into new rep.us site continues