test and make the code work (with readme)