Davies still upbeat