adding on more test throughout the code