BARTON BARTON & PLOTKIN LLP