use proper url + update error messages

good catch! nits fixed