HAFETZ & NECHELES LLP