pass all attrs to service