3.1 testing