ask vote func