added completion mapping example