Descriptions and package refactoring