rename listing directive to sc-listing