new methods for pick class

added initailizer modifyed pick files