update tests & stuff