added first approach for buttons content event