add buttonTest(made by others), and make some minor changes to learn it