add a feature: change book cover picture