finished kdapp serve