Added a few new functions, including finally cycle.