number 12 needs to be improved