added some btn events