changes to pass test2