things seem to be (almost) working