completed tests and methods