added more func and another test