minor updates, adds public box