tests 1-3