finish Saga class & test