finish button component