split up user and content calls
vote sample