worked more on tests