update flesh_out with latest logic