created assorted fixes