add data model, service handler asyntask