mayb eremoving .w() makes tests pass