Some changest to testing stuff
Function definitions