more prototyping for pick list