more updates to homepage and product codes. still need to finish home secondary