Fixed update and size problems

Includes compression capability; added structure so that it can
accommodate any table details.