initial commit

created the test and creating the framework of the function