trying to come up with sane organization