adapted service