BUTLER WEIHMULLER KATZ CRAIG LLP