day3 - reactor skeleton