adding test structure
adding tests