document pick methods