BARNARD LOOP & MCCORMACK LLP