YAFFE, RUDEN & ASSOCIATES, LLP