slide app update: directives