finish function bill