update CustomSpinner to  extends Button