#3 prerequisite service