commit service layer + entities