more tests added to make sure everything is working well here