rate and critique please