add a code block for usage case