Add services, Refact DAO, Add format list