added first test structure, still not satisfying