add scala foreach