completed Press the Button Demo