HURLEY, FOX, SELIG & KELLEHER LLP