test both ways