Does viagra work for everyone