added UIButton with block action handler