samples collector