Fixed collect()