add service & split files