updated with a choice of main picture