updated tests and steps