button design change and event view