Silvestre not giving up hope