dealing with all kinds of issues...