blockfinal function

Result function for optimization routines