more robust pickInS