Finish basic button functionality