make components consistent, fix links and metadata