a place test all the functuon and method