updates to structure and rackup stuff (ignored)