cosmetic changes and library updates