add show and reply directives