need to update one more time in a bit to add final dynamic allocation updates