finished with check 13 other than pointers