uva solutions from blogs or some where else