works well(btn.id=.. to do)