test3 still buggy