worked out a bunch of issues