fixed up 9