updated tests and look