service layer, answer feature