trying to make button work. *sigh*