add best practice sample